National Repository of Grey Literature 8 records found  Search took 0.01 seconds. 
Browser Game with Artificial Intelligence
Moravec, Michal ; Volf, Tomáš (referee) ; Bartík, Vladimír (advisor)
Thesis describes design and implementation of a web browser game, which can be played by multiple players via the internet. The main goal is to manage the economy, although players can cooperate (trading) or play against each other (battles). NoSQL database is used for persistent storage of progress, which is also described in the thesis. Apart from human players there are also agents/bots, which play the game autonomously via state machines generated by genetic algorithms. Paper describes design and functionality of either the genetic algorithms, but also the state machines.
MongoDB as a Datastore for Google App Engine SDK
Heller, Stanislav ; Zendulka, Jaroslav (referee) ; Volf, Tomáš (advisor)
In this thesis, there are discussed use-cases of NoSQL database MongoDB implemented as a datastore for user data, which is stored by Datastore stubs in Google App Engine SDK. Existing stubs are not very well optimized for higher load; they significantly slow down application development and testing if there is a need to store larger data sets in these storages. The analysis is focused on features of MongoDB, Google App Engine NoSQL Datastore and interfaces for data manipulation in SDK - Datastore Service Stub API. As a result, there was designed and implemented new datastore stub, which is supposed to solve problems of existing stubs. New stub uses MongoDB as a database layer for storing testing data and it is fully integrated into Google App Engine SDK.
Development of Server Application in Swift Programming Language
Střálka, Martin ; Šeda, Pavel (referee) ; Hošek, Jiří (advisor)
This work deals with possibilities of using the developer language Swift in server applications. Describes the advantages and disadvantages of Swift versus other languages, especially Obj-C, which is the predecessor of Swift and Java, a direct competitor of Swift. It also describes the differences between frameworks used for web applications. Swift language selection is implemented as a simple application for REST database communication based on an existing application. The solution will be able to search and display search results in the database.
Browser Game with Artificial Intelligence
Moravec, Michal ; Volf, Tomáš (referee) ; Bartík, Vladimír (advisor)
Thesis describes design and implementation of a web browser game, which can be played by multiple players via the internet. The main goal is to manage the economy, although players can cooperate (trading) or play against each other (battles). NoSQL database is used for persistent storage of progress, which is also described in the thesis. Apart from human players there are also agents/bots, which play the game autonomously via state machines generated by genetic algorithms. Paper describes design and functionality of either the genetic algorithms, but also the state machines.
Development of Server Application in Swift Programming Language
Střálka, Martin ; Šeda, Pavel (referee) ; Hošek, Jiří (advisor)
This work deals with possibilities of using the developer language Swift in server applications. Describes the advantages and disadvantages of Swift versus other languages, especially Obj-C, which is the predecessor of Swift and Java, a direct competitor of Swift. It also describes the differences between frameworks used for web applications. Swift language selection is implemented as a simple application for REST database communication based on an existing application. The solution will be able to search and display search results in the database.
MongoDB as a Datastore for Google App Engine SDK
Heller, Stanislav ; Zendulka, Jaroslav (referee) ; Volf, Tomáš (advisor)
In this thesis, there are discussed use-cases of NoSQL database MongoDB implemented as a datastore for user data, which is stored by Datastore stubs in Google App Engine SDK. Existing stubs are not very well optimized for higher load; they significantly slow down application development and testing if there is a need to store larger data sets in these storages. The analysis is focused on features of MongoDB, Google App Engine NoSQL Datastore and interfaces for data manipulation in SDK - Datastore Service Stub API. As a result, there was designed and implemented new datastore stub, which is supposed to solve problems of existing stubs. New stub uses MongoDB as a database layer for storing testing data and it is fully integrated into Google App Engine SDK.
Oracle NoSQL database
Chlomek, Lukáš ; Palovská, Helena (advisor) ; Tomášková, Barbora (referee)
This thesis deals with the theme of NoSQL databases. The theoretical part describes, the reasons for the creation of this databases trend, their basic properties and the most widely used NoSQL data models. The practical part introduces readers with one representative of NoSQL key-value data model, Oracle NoSQL. Following is a sample of work with records of this database, using created test program. End of work includes a short practical demon-stration of manipulation with tables in the repository.
Reasons for NoSQL deployment, and especially MongoDB
Čermák, Miroslav ; Palovská, Helena (advisor) ; Tomášková, Barbora (referee)
This bachelor thesis examines reasons of NoSQL databases deployment and especially MongoDB database. It introduces these databases, describes its classification, specific properties, including its advantages. It continues with introduction of MongoDB and its case studies. Advantages of this database are shown on the custom model of e-commerce system. These reasons are then summarized in the individual chapter.

Interested in being notified about new results for this query?
Subscribe to the RSS feed.